self-faced stone - Alemán Inglés Diccionario